﻿.wb50, .ws50 {
    margin: 0 auto;
}

header, #content, .content, hgroup, footer { /* 处理在布局元素中空格引起长度变化  */
    letter-spacing: -0.34em; /* webkit: collapse white-space between units */
    *letter-spacing: normal; /* reset IE < 8 */
    word-spacing: -0.5em; /*IE < 8 && gecko: collapse white-space between units */
}

section,.wp {
    margin: 0 0.5em;
}

.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12, .c13, .c14, .c15, .c16, .c17, .c18, .c19, .c20,
.c21, .c22, .c23, .c24, .c25, .c26, .c27, .c28, .c29, .c30, .c31, .c32, .c33, .c34, .c35, .c36, .c37, .c38, .c39, .c40,
.c41, .c42, .c43, .c44, .c45, .c46, .c47, .c48, .c49, .c50, .c-1, .c-1-2, .c-1-3, .c-2-3, .c-1-4, .c-3-4, .c-1-5, .c-2-5, .c-3-5, .c-4-5, .c-1-6, .c-5-6, .c-1-8, .c-3-8, .c-5-8, .c-7-8,
.c-1-12, .c-5-12, .c-7-12, .c-11-12, .c-1-24, .c-5-24, .c-7-24, .c-11-24, .c-13-24, .c-17-24, .c-19-24, .c-23-24 {
    display: inline-block;
    zoom: 1;
    *display: inline; /* IE < 8: fake inline-block */
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}

/* Fix */
.w1 {
    width: 1em;
}

.w2, .c1 {
    width: 2em;
}

.w3 {
    width: 3em;
}

.w4, .c2 {
    width: 4em;
}

.w5 {
    width: 5em;
}

.w6, .c3 {
    width: 6em;
}

.w7 {
    width: 7em;
}

.w8, .c4 {
    width: 8em;
}

.w9 {
    width: 9em;
}

.w10, .c5 {
    width: 10em;
}

.w11 {
    width: 11em;
}

.w12, .c6 {
    width: 12em;
}

.w13 {
    width: 13em;
}

.w14, .c7 {
    width: 14em;
}

.w15 {
    width: 15em;
}

.w16, .c8 {
    width: 16em;
}

.w17 {
    width: 17em;
}

.w18, .c9 {
    width: 18em;
}

.w19 {
    width: 19em;
}

.w20, .c10 {
    width: 20em;
}

.w21 {
    width: 21em;
}

.w22, .c11 {
    width: 22em;
}

.w23 {
    width: 23em;
}

.w24, .c12 {
    width: 24em;
}

.w25 {
    width: 25em;
}

.w26, .c13 {
    width: 26em;
}

.w27 {
    width: 27em;
}

.w28, .c14 {
    width: 28em;
}

.w29 {
    width: 29em;
}

.w30, .c15 {
    width: 30em;
}

.w31 {
    width: 31em;
}

.w32, .c16 {
    width: 32em;
}

.w33 {
    width: 33em;
}

.w34, .c17 {
    width: 34em;
}

.w35 {
    width: 35em;
}

.w36, .c18 {
    width: 36em;
}

.w37 {
    width: 37em;
}

.w38, .c19 {
    width: 38em;
}

.w39 {
    width: 39em;
}

.w40, .c20 {
    width: 40em;
}

.w41 {
    width: 41em;
}

.w42, .c21 {
    width: 42em;
}

.w43 {
    width: 43em;
}

.w44, .c22 {
    width: 44em;
}

.w45 {
    width: 45em;
}

.w46, .c23 {
    width: 46em;
}

.w47 {
    width: 47em;
}

.w48, .c24 {
    width: 48em;
}

.w49 {
    width: 49em;
}

.w50, .c25 {
    width: 50em;
}

.w51 {
    width: 51em;
}

.w52, .c26 {
    width: 52em;
}

.w53 {
    width: 53em;
}

.w54, .c27 {
    width: 54em;
}

.w55 {
    width: 55em;
}

.w56, .c28 {
    width: 56em;
}

.w57 {
    width: 57em;
}

.w58, .c29 {
    width: 58em;
}

.w59 {
    width: 59em;
}

.w60, .c30 {
    width: 60em;
}

.w61 {
    width: 61em;
}

.w62, .c31 {
    width: 62em;
}

.w63 {
    width: 63em;
}

.w64, .c32 {
    width: 64em;
}

.w65 {
    width: 65em;
}

.w66, .c33 {
    width: 66em;
}

.w67 {
    width: 67em;
}

.w68, .c34 {
    width: 68em;
}

.w69 {
    width: 69em;
}

.w70, .c35 {
    width: 70em;
}

.w71 {
    width: 71em;
}

.w72, .c36 {
    width: 72em;
}

.w73 {
    width: 73em;
}

.w74, .c37 {
    width: 74em;
}

.w75 {
    width: 75em;
}

.w76, .c38 {
    width: 76em;
}

.w77 {
    width: 77em;
}

.w78, .c39 {
    width: 40em;
}

.w79 {
    width: 79em;
}

.w80, .c40 {
    width: 40em;
}

.w81 {
    width: 81em;
}

.w82, .c41 {
    width: 82em;
}

.w83 {
    width: 83em;
}

.w84, .c42 {
    width: 84em;
}

.w85 {
    width: 85em;
}

.w86, .c43 {
    width: 86em;
}

.w87, .c44 {
    width: 87em;
}

.w88 {
    width: 88em;
}

.w89 {
    width: 89em;
}

.w90, .c45 {
    width: 90em;
}

.w91 {
    width: 91em;
}

.w92, .c46 {
    width: 92em;
}

.w93 {
    width: 93em;
}

.w94, .c47 {
    width: 94em;
}

.w95 {
    width: 95em;
}

.w96, .c48 {
    width: 96em;
}

.w97 {
    width: 97em;
}

.w98, .c49 {
    width: 98em;
}

.w99 {
    width: 99em;
}

.w100, .c50, .wb50, .ws50 {
    width: 100em;
}

/* 百分仳 */
.c-1{
    width: 100%;
}

.c-1-2 {
    width: 50%;
}

.c-1-3 {
    width: 33.33333%;
}

.c-2-3 {
    width: 66.66666%;
}

.c-1-4 {
    width: 25%;
}

.c-3-4 {
    width: 75%;
}

.c-1-5 {
    width: 20%;
}

.c-2-5 {
    width: 40%;
}

.c-3-5 {
    width: 60%;
}

.c-4-5 {
    width: 80%;
}

.c-1-6 {
    width: 16.656%;
}

.c-5-6 {
    width: 83.33%;
}

.c-1-8 {
    width: 12.5%;
}

.c-3-8 {
    width: 37.5%;
}

.c-5-8 {
    width: 62.5%;
}

.c-7-8 {
    width: 87.5%;
}

.c-1-12 {
    width: 8.3333%;
}

.c-5-12 {
    width: 41.6666%;
}

.c-7-12 {
    width: 58.3333%;
}

.c-11-12 {
    width: 91.6666%;
}

.c-1-24 {
    width: 4.1666%;
}

.c-5-24 {
    width: 20.833%;
}

.c-7-24 {
    width: 29.1666%;
}

.c-11-24 {
    width: 45.8333%;
}

.c-13-24 {
    width: 54.1666%;
}

.c-17-24 {
    width: 70.8333%;
}

.c-19-24 {
    width: 79.1666%;
}

.c-23-24 {
    width: 95.8333%;
}

.wb50-1 {
    min-width: 99em;
}

.ws-c8-c6 {
    width: auto;
    padding-left: 16em;
    padding-right: 12em;
}

    .ws-c8-c6 .c8 {
        margin-left: -16em;
    }

    .ws-c8-c6 .c6 {
        margin-right: -12em;
    }

.ws-c8 {
    width: auto;
    padding-left: 16em;
}

    .ws-c8 .c8 {
        margin-left: -16em;
    }
